power roof hatch - French English Dictionary